#pragma warning(disable:4996)
#include<stdio.h>
int main()
{
	//找一两个整数中二进制不相同的个数
	int a = 3; //0000 0011
	int b = 5; //0000 0101
	int num = a ^ b;//^ 相同为0，相异为1，接下来只要找到num中1的个数即可
	int count = 0;
	while (num)//while循环用来找num中1的个数
	{
		num = num & (num - 1);
		count++;
	}
	printf("%d\n", count);
	return 0;
}